function getVentana(url) {
    $('ventana').set('html', '<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>');
    $('ventana').addClass('ajax');
    new Request.HTML({
        url: url + '?ano=' + $('ano').value + '&mes=' + $('mes').value,
        method: 'post',
        update: $('ventana'),
        evalScripts: true,
        onFailure: function(c) {
            $(div).set('text', 'Ops! ...Ha ocurrido un error inesperado. Intente nuevamente.');
        },
        onComplete: function() {
            $('ventana').removeClass('ajax');
        }

    }).send();

    $('page').value = url;
}

function setError(msg) {
    $('div-msg-alert').fade('in')
    var e = $('div-msg-alert');

    e.set('html', msg);

    setTimeout("$('div-msg-alert').fade('out')", 500);
    setTimeout("$('div-msg-alert').fade('in')", 1000);
    setTimeout("$('div-msg-alert').fade('out')", 1500);
    setTimeout("$('div-msg-alert').fade('in')", 2000);

    setTimeout("$('div-msg-alert').fade('out')", 15000);
}

function showModal(url, w, h) {
    $('modal').setStyle('display', 'block');
    $('modal').setOpacity(.8);
    $('modal').setStyle('height', document.body.clientHeight);

    $('dialog').setStyle('display', 'block');
    $('dialog').setStyle('height', h);
    $('dialog').setStyle('width', w);

    var data = getWindowData();
    $('dialog').style.left = data[0] / 2 + data[2] - parseInt($('dialog').style.width) / 2 + 'px';
    $('dialog').style.top = data[1] / 2 + data[3] - parseInt($('dialog').style.height) / 2 + 'px';

    cargaDiv(url, 'dialog');
}

function hideModal() {
    $('modal').setStyle('display', 'none');
    $('dialog').setStyle('display', 'none');
}

function borrarCompra() {
    var url = 'compras-borrar.php?ano=' + $('ano').value + '&mes=' + $('mes').value;

    if (confirm('Esta seguro que desea eliminar todos los registros de la compra?')) {
        llamadaAjax(url);
    }
}

function cTab(t) {
    var tabs = $$('.win-tab');

    for (i = 0; i < tabs.length; i++) {
        tabs[i].removeClass('win-tabs-sel');
        var d = tabs[i].value;
        $('div' + d).setStyle('display', 'none');
    }

    $(t).addClass('win-tabs-sel');
    var d = $(t).value;
    $('div' + d).setStyle('display', 'block');
}

function borrarPlanta() {
    var url = 'funcionarios-pc-borrar.php?ano=' + $('ano').value + '&mes=' + $('mes').value;

    if (confirm('Esta seguro que desea eliminar todos los registros de planta y contrata?')) {
        llamadaAjax(url);
    }
}

function borrarHextras() {
    var url = 'funcionarios-hx-borrar.php?ano=' + $('ano').value + '&mes=' + $('mes').value;

    if (confirm('Esta seguro que desea eliminar todos los registros de horas extra?')) {
        llamadaAjax(url);
    }
}

function borrarHonorarios() {
    var url = 'funcionarios-ho-borrar.php?ano=' + $('ano').value + '&mes=' + $('mes').value;

    if (confirm('Esta seguro que desea eliminar todos los registros de honorarios?')) {
        llamadaAjax(url);
    }
}

function borrarTerceros() {
    var url = 'terceros-borrar.php?ano=' + $('ano').value + '&mes=' + $('mes').value;

    if (confirm('Esta seguro que desea eliminar todos los registros de efectos sobre terceros?')) {
        llamadaAjax(url);
    }
}

function borrarAuditorias() {
    var url = 'auditorias-borrar.php?ano=' + $('ano').value + '&mes=' + $('mes').value;

    if (confirm('Esta seguro que desea eliminar todos los registros de Auditorias?')) {
        llamadaAjax(url);
    }
}

function borrarDiario() {
    var url = 'diario-borrar.php?ano=' + $('ano').value + '&mes=' + $('mes').value;

    if (confirm('Esta seguro que desea eliminar todos los registros de diario oficial?')) {
        llamadaAjax(url);
    }
}

function borrarTransferencias() {
    var url = 'transferencias-borrar.php?ano=' + $('ano').value + '&mes=' + $('mes').value;

    if (confirm('Esta seguro que desea eliminar todos los registros de transferencias?')) {
        llamadaAjax(url);
    }
}

function SumaDias(fecha, id_producto) {

    if (fecha.length <= 0 || id_producto.length <= 0) {
        alert('Debe seleccionar un producto y la fecha de inicio');
        return;
    }


    $('calculadias').set('html', 'calculando dias...');
    new Request.HTML({
        url: 'sumardias.php?fecha=' + fecha + '&id_producto=' + id_producto,
        method: 'post',
        update: $('calculadias'),
        evalScripts: true,
        onFailure: function(c) {
            $(div).set('text', 'Ops! ...Ha ocurrido un error inesperado. Intente nuevamente.');
        },
        onComplete: function() {
            //$('calculadias').set('html','');
        }

    }).send();

    //$('page').value=url;
}


function getVentanaParam(url) {
    $('ventana').set('html', '<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>');
    $('ventana').addClass('ajax');
    new Request.HTML({
        url: url,
        method: 'post',
        update: $('ventana'),
        evalScripts: true,
        onFailure: function(c) {
            $(div).set('text', 'Ops! ...Ha ocurrido un error inesperado. Intente nuevamente.');
        },
        onComplete: function() {
            $('ventana').removeClass('ajax');
        }

    }).send();

    $('page').value = url;
}